multiple leaf relay - Turkish English Dictionary